package com.itheima.homework;

import java.io.*;

/**
 * @Author 王加鑫
 * @Date 2021/5/19 20:06
 * @Version 1.0
 * 3、【编号：1801】在文件的读写操作中，可以自定义一个字节数组作为缓冲区，来提高读写的效率。
 * 而java也提供了内置缓冲区的缓冲流可以高效的一次读取很多字节。
 * 请使用缓冲流完成如下需求：将"D:\\itcast\\mn.jpg"图片文件（也可以是其他图片文件）拷贝到当前模块目录下。
 */
public class Demo03 {
    public static void main(String[] args) throws IOException {
        BufferedInputStream bufferedInputStream = new BufferedInputStream(new FileInputStream("D:/itcast/mn.jpg"));
        BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(new FileOutputStream("day12_file&字节流/mn.jpg"));

        int b;
        while ((b = bufferedInputStream.read()) != -1){
            bufferedOutputStream.write(b);
        }

        bufferedInputStream.close();
        bufferedOutputStream.close();

    }
}
